/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package war2100.game.items;

import war2100.entity.npcs.Npc;
import war2100.game.states.GameplayState;

/**
 *
 * @author efischer
 */
public class Item 
{
	private long lifeTime;
	private long time;
	private GameplayState gameState;
	private Npc owner;
	
	public Item(GameplayState gs)
	{
		this.gameState = gs;
	}

	/**
	 * @return the lifeTime
	 */
	public long getLifeTime() {
		return lifeTime;
	}

	/**
	 * @param lifeTime the lifeTime to set
	 */
	public void setLifeTime(long lifeTime) {
		this.lifeTime = lifeTime;
	}

	/**
	 * @return the time
	 */
	public long getTime() {
		return time;
	}

	/**
	 * @param time the time to set
	 */
	public void setTime(long time) {
		this.time = time;
	}

	/**
	 * @return the gameState
	 */
	public GameplayState getGameState() {
		return gameState;
	}

	/**
	 * @param gameState the gameState to set
	 */
	public void setGameState(GameplayState gameState) {
		this.gameState = gameState;
	}

	/**
	 * @return the owner
	 */
	public Npc getOwner() {
		return owner;
	}

	/**
	 * @param owner the owner to set
	 */
	public void setOwner(Npc owner) {
		this.owner = owner;
	}
	
	
}
